package com.opal.utils;

import com.opal.modules.costReportForm.entity.CostReportB;
import com.opal.vo.GrfTableVO;

import java.util.Map;

//Grf模块的返回值
public class GrfTableVOUtils {
    public static GrfTableVO success(Object object,int status,String msg){
        GrfTableVO grfTableVO = new GrfTableVO();
        grfTableVO.setTable(object);
        grfTableVO.setMsg(msg);
        grfTableVO.setStatus(status);
        return grfTableVO;
    }
    public static GrfTableVO error(int status,String msg){
        GrfTableVO grfTableVO = new GrfTableVO();
        grfTableVO.setMsg(msg);
        grfTableVO.setStatus(status);
        return grfTableVO;
    }



    public static void costReportBData(Map map,CostReportB b,int i){
        map.put("B_r"+i+"_piece_time",b.getPieceTime());
        map.put("B_r"+i+"_standard_time",b.getStandardTime());
        map.put("B_r"+i+"_time_unit_price",b.getTimeUnitPrice());
        map.put("B_r"+i+"_price",b.getPrice());
        map.put("B_r"+i+"_process_decomposition",b.getProcessDecomposition());
    }
}
